package com.cn.auth.enums;

/**
 * @author: zhoujunming
 * @Description: TODO
 * @date: 2024/1/10 13:13
 * @email: zhoujunming@bluemoon.com.cn
 */

public enum AuthorityEnum{
    NO_POWER(1001, "未授权操作，请联系管理员开通权限"),
    TOKEN_NOT_BLANK(1101, "登录凭证为空，请重新登录"),
    TOKEN_NOT_INVALID(2301, "登录凭证已失效，请重新登录"),
    TOKEN_NOT_EXIST(2302, "登录凭证无效，请重新登录"),
    UESR_EXCEPTION(1101, "获取用户信息异常，建议联系管理员处理"),
    UESR_FAIL_EXCEPTION(1101, "获取用户信息失败，建议联系管理员处理"),
    TOKEN_EXCEPTION(1101, "登录凭证验证失败，建议稍后再试"),
    TOKEN_INVALID(401, "用户已过期，建议联系管理员处理");

    private int code;
    private String message;

    private AuthorityEnum(int code, String message) {
        this.code = code;
        this.message = message;
    }

    public int getCode() {
        return this.code;
    }

    public String getMessage() {
        return this.message;
    }
}
